package com.atomikos.beans;

import java.awt.Component;
import java.beans.PropertyChangeListener;

public abstract interface Editor
{
  public abstract Property getProperty();
  
  public abstract Object getEditedObject();
  
  public abstract void setEditedObject(Object paramObject);
  
  public abstract void setStringValue(String paramString)
    throws PropertyException;
  
  public abstract String getStringValue()
    throws PropertyException;
  
  public abstract Component getComponent();
  
  public abstract void addPropertyChangeListener(PropertyChangeListener paramPropertyChangeListener);
  
  public abstract void removePropertyChangeListener(PropertyChangeListener paramPropertyChangeListener);
}


/* Location:           C:\myfile\mysoft\apache-maven-3.5.0-bin\apache-maven-3.5.0\myrep\com\atomikos\atomikos-util\3.7.0\atomikos-util-3.7.0.jar
 * Qualified Name:     com.atomikos.beans.Editor
 * JD-Core Version:    0.7.0.1
 */